canopy drip - German English Dictionary